#pragma once

#include <vector>
#include <string>
#include <list>

namespace kryptos { namespace util {


class VectorUtil
{
public:

    static std::string toString(std::vector<unsigned char> vec);
    static std::string toString(std::vector<char> vec);

    static std::list<std::string> toStringList(std::vector<unsigned char> vec, char delimiter=';');
    static std::list<std::string> toStringList(std::vector<char> vec, char delimiter=';');

private:
    VectorUtil();
};

}}
